accommodation b&b sydney atherton books self catering melbourne beach fiction cairns tropical australia hotel brisbane bed & breakfast island author novel tablelands caribbean